Designed by
Title
Goshingyu, or the sacred ox at a small shrine. It is believed that rubbing its head makes a person #288120634
Description
Oita, Japan - Nov 26 2022: Goshingyu, or the sacred ox at a small shrine. It is believed that rubbingÃÂ its head makes a person smarter